i stand behind what i said - Turco Inglés Diccionario